Yield keyword in C